Formalization of Workflows and Their Correctness Issues 31

نویسندگان

  • I. B. ARPINAR
  • U. HALICI
  • S. ARPINAR
  • A. DO
چکیده

In this paper, main components of a workkow system that are relevant to the cor-rectness in the presence of concurrency are formalized based on set theory and graph theory. The formalization which constitutes the theoretical basis of the correctness criterion provided can be summarized as follows: Activities of a workkow are represented through a notation based on set theory to make it possible to formalize the conceptual grouping of activities. Control-ow is represented as a special graph based on this set deenition, and it includes serial composition, parallel composition, conditional branching, and nesting of individual activities and conceptual activities themselves. Data-ow is represented as a directed acyclic graph in conformance with the control-ow graph. The formalization of correctness of concurrently executing workkow instances is based on this framework by deening two categories of constraints on the workkow environment with which the workkow instances and their activities interact. These categories are: Basic constraints that specify the correct states of a workkow environment. Inter-activity constraints that deene the semantic dependencies among activities such as an activity requiring the validity of a constraint that is set or veriied by a preceding activity. Basic constraints graph and inter-activity constraints graph which are in conformance with the control-ow and data-ow graphs are then deened to represent these constraints. These graphs are used in formalizing the intervals among activities where an inter-activity constraint should be maintained and the intervals where a basic constraint remains invalid. A correctness criterion is deened for an interleaved execution of workkow instances using the constraints graphs. A concurrency control mechanism, namely Constraint Based Concurrency Control technique is developed based on the correctness criterion. The performance analysis shows the superiority of the proposed technique. Other possible approaches to the problem are also presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantics of Reactive Components in Event-Driven Workflow Execution

The exact semantics of workflows and involved processing entities is an open yet urgent problem. This paper considers the semantics and correctness of eventdriven workflow execution. The basis for the formalization in our approach is provided by an event history which records all events that have occurred during the execution of workflows. Workflows are executed by reactive components which ope...

متن کامل

An Analysis and Taxonomy of Unstructured Workflows

Most workflow tools support structured workflows despite the fact that unstructured workflows can be more expressive. The reason for this is that unstructured workflows are more prone to errors. In this paper, we describe a taxonomy that serves as a framework for analyzing unstructured workflows. The taxonomy organizes unstructured workflows in terms of two considerations: improper nesting and ...

متن کامل

Correctness issues in workflow management

Workflow management is a technique to integrate and automate the execution of steps that comprise a complex process, e.g., a business process. Workflow management systems (WFMSs) primarily evolved from industry to cater to the growing demand for office automation tools among businesses. Coincidentally, database researchers developed several extended transaction models to handle similar applicat...

متن کامل

Correctness criteria for dynamic changes in workflow systems – – a survey q

The capability to dynamically adapt in-progress workflows (WF) is an essential requirement for any workflow management system (WfMS). This fact has been recognized by the WF community for a long time and different approaches in the area of adaptive workflows have been developed so far. This survey systematically classifies these approaches and discusses their strengths and limitations along typ...

متن کامل

Correctness criteria for dynamic changes in workflow systems - a survey

The capability to dynamically adapt in-progress workflows (WF) is an essential requirement for any workflow management system (WfMS). This fact has been recognized by the WF community for a long time and different approaches in the area of adaptive workflows have been developed so far. This survey systematically classifies these approaches and discusses their strengths and limitations along typ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998